composite armour - Espagnol Anglais Dictionnaire